package com.eling.elcms.travel.model.view;

import com.eling.elcms.basedoc.model.RoomType;
import com.eling.elcms.system.model.CommonUser;
import com.eling.elcms.travel.model.CheckIn.Status;
import com.eling.elcms.travel.model.GroupReserve.CheckInType;

import java.util.Date;

public class CheckInView {
	
	private Long pk;//落实单pk
	
	private Long pkRoom;//房间pk
	
	private String bname;//楼
	
	private String roomCode;//房号
	
	private RoomType houseType;//房型
	
	private Double price;//房价
	
	private Date reserveDate;//预约日期
	
	private CheckInType checkInType;//入住机构类型
	
	private Status status;//登记状态
	
	private Date startDate;//开始日期
	
	private Date endDate;//结束日期
	
	private String destination;//目的地
	
	private Date date;//登记时间
	
	private CommonUser user;//登记人

	public String getBname() {
		return bname;
	}

	public void setBname(String bname) {
		this.bname = bname;
	}

	public String getRoomCode() {
		return roomCode;
	}

	public void setRoomCode(String roomCode) {
		this.roomCode = roomCode;
	}

	public RoomType getHouseType() {
		return houseType;
	}

	public void setHouseType(RoomType houseType) {
		this.houseType = houseType;
	}

	public Double getPrice() {
		return price;
	}

	public void setPrice(Double price) {
		this.price = price;
	}

	public Date getReserveDate() {
		return reserveDate;
	}

	public void setReserveDate(Date reserveDate) {
		this.reserveDate = reserveDate;
	}

	public CheckInType getCheckInType() {
		return checkInType;
	}

	public void setCheckInType(CheckInType checkInType) {
		this.checkInType = checkInType;
	}

	public Status getStatus() {
		return status;
	}

	public void setStatus(Status status) {
		this.status = status;
	}

	public Date getDate() {
		return date;
	}

	public Date getStartDate() {
		return startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public String getDestination() {
		return destination;
	}

	public void setDestination(String destination) {
		this.destination = destination;
	}

	public void setDate(Date date) {
		this.date = date;
	}

	public Long getPk() {
		return pk;
	}

	public void setPk(Long pk) {
		this.pk = pk;
	}

	public Long getPkRoom() {
		return pkRoom;
	}

	public void setPkRoom(Long pkRoom) {
		this.pkRoom = pkRoom;
	}

	public CommonUser getUser() {
		return user;
	}

	public void setUser(CommonUser user) {
		this.user = user;
	}

}
